libraries and the handicapped - German English Dictionary